package com.zmy.xcx.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.zmy.xcx.dao.entity.COPDMedicineDO;
import com.zmy.xcx.dto.req.COPDMedicineReqDTO;
import com.zmy.xcx.dto.resp.COPDMedicineRespDTO;

import java.util.List;

/**
 * @Author Melancholy
 * @Date 2025/4/13
 * @Description: COPDҩƷ�߼���
 */
public interface COPDMedicineService extends IService<COPDMedicineDO> {
    /**
     * ��ѯ���ط���������COPDҩƷ��Ϣ
     * @param copdMedicineReqDTO COPDҩƷ�������ʵ��
     * @return ����Ҫ���ҩƷ��Ϣ����
     */
    List<COPDMedicineRespDTO> listCOPDMedicineInfo(COPDMedicineReqDTO copdMedicineReqDTO);

    /**
     * ����ĳҩƷ�ĵ����
     * @param id ҩƷid
     */
    void incrementClick(Integer id);

}
